Oro Valley experiences a mild winter, with temperatures averaging around 11-14°C in January and February, but occasionally dropping as low as -8°C. As spring approaches, temperatures rise steadily, reaching averages of 22°C by April and 26°C by May, with occasional highs above 35°C. Summer months are warm to hot, with averages ranging from 30-33°C from June to August, and frequent temperatures above 40°C. Autumn brings a cooling trend, with temperatures decreasing gradually until they reach around 18°C in November. Winter returns with temperatures dropping again, but not as low as during the previous winter, averaging around 13°C by December.